home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1998 October
/
Macworld (1998-10).dmg
/
Shareware World
/
Fonts
/
GSF-Rasputin
/
Rasputin Release Notes
< prev
next >
Wrap
Text File
|
1998-08-01
|
5KB
|
97 lines
RELEASE NOTES FOR RASPUTIN THE KITTEN V1.0.1
This is a utility of the one-dumb-job variety. All it does is
diagnose your font library to tell you if you have FOND or NFNT I.D.
conflicts. It doesn't change or fix anything, it simply makes a
report telling you which, if any, of your fonts are in conflict with
others. Rasputin's only interface is Drag & Drop, so you can only
use it with System 7.0.0 or above. If you launch under System 6, you
will be gracefully deflected.
Rasputin uses a lot of memory - 2.5 megabytes. We're building a
database of all your fonts, then interrogating into it. We need the
memory to contain the database.
To use Rasputin _with_ System 7, Drag & Drop the FOLDER containing
your fonts on the icon or an alias of it. Rasputin will go through
that folder and all subfolders looking for 'FFIL' and 'ffil' files.
Where he finds them, he will go through each, examining the 'FOND'
resources. The reports of 'FOND' and 'NFNT' conflicts are based on
information extracted from the 'FOND's.
Rasputin makes a report of the conflicts he observes in a plain text
file called "Rasputin’s Report". This file will be created in the
folder where Rasputin resides.
IMPORTANT: Be sure to shut down all your suitcases prior to running
Rasputin. Possibly this wouldn't be a problem if your suitcases were
all Opened Shared, but I'm not gutsy enough to find out (grin).
INTERESTING: Rasputin uses the same kind of Drag & Drop technology
as Mark My Words and Shane the Plane 2.0.0. What this means is that
you can run against your whole font library, even if it's stored on
different volumes. Just D&D one batch of folders from Disk A and
another from Disk B. When you hit "Start", all of the folders will
be processed, just as if they were D&Dd at the same time.
_Do_ do your whole library in one run, though. The information
Rasputin provides is less than perfectly useful if he can't compare
each font to every other font.
Note that Rasputin fails at the first conflict. In other words, if
the kitten says MilqueToastExtraLight is in conflict with
OldMilwaukeeDemiGaseous and that OliveOylCondensed is also in
conflict with OldMilwaukeeDemiGaseous, you can _infer_ that
MilqueToastExtraLight is in conflict with OliveOylCondensed, but
Rasputin won't say so explicitly. In the case of NFNTs, your
inference might be incorrect (since the NFNTs in conflict in each
case might not have the same number), but it warrants checking
nevertheless.
But: what's the big deal? FOND I.D. conflicts can be problematical.
If you have two FONDs with the same I.D., and if you load both,
you'll _always_ get the second one that was loaded when you ask for
the first (a function of the way the Mac OS searches the tree of
opened resource files). If you open your fonts with Suitcase 2 or
above, you can sleep easy; Suitcase will forbid you to open two
FONDs with the same number, and will renumber them (in memory) at
your behest.
I'm not convinced that NFNT conflicts are more than a cosmetic
problem, but I'm reporting on them anyway. If you decide you want to
do something to fix them, you have a problem. There are only around
32,000 unique I.D.s available for NFNTs. If you have two sizes each
in a four weight font family, you will have 8 NFNTs for that one
family. If you retain the manufacturer's complement of sizes, you
will have many more than 8. In other words, if you have a large
library, you are virtually guaranteed to have NFNT conflicts.
Cutting down to 1 size can help. Cutting down to only the Roman
weight can help. I'm told that running Font Harmony, which ships
with Suitcase, can help. I explicitly make no recommendation. For
what it's worth, I have about 60 NFNT conflicts in my library, and
I'm doing _nothing_ about it.
Rasputin the (Potentially Awe-Inspiring) Kitten derives from
technology developed for Oscar the (Moderately Awe-Inspiring) Cat, a
bulk LWFN debundler that ships as a premium with Shane the Plane
2.0.0. Oscar was named after Shane Stanley's cat. Shane the Plane
was named after Shane the person. Rasputin the Kitten was named
after our new cat, an eight-week tom kitten with Asian eyes and a
knack for vanishing. Rasputin looks a lot like Oscar, which is how I
justify not coming up with a new icon (grin). And: if this paragraph
makes good sense to you - get some help! (grin)
Rasputin the (Potentially Awe-Inspiring) Kitten is © 1998 by Greg
Swann. It is freeware, but I retain full rights to the source and
executable code. You may distribute it freely so long as the
software and this Read Me file are distributed together in an
unaltered form.
Finally, I have my doubts that this is all that useful. I wrote it
to help JB Whitwell pinpoint a Potentially Awe-Inspiring problem she
may be having with her font library. If it proves useful to you,
too, so much the better.
Greg Swann
8/1/98